.module-feature-hotels{
    background: #f4f3f3;
    padding: 10px;
}
.module-feature-hotels .title{
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 10px;
}
.module-feature-hotels .lst-hotel{
    padding: 15px 0 10px;
}
.module-feature-hotels .hotel-item{
    padding: 15px 0;
    border-bottom: 1px solid #e0dfdf;
}
.module-feature-hotels .hotel-item:first-child{
    padding-top: 0;
}
.module-feature-hotels .lst-hotel .thumb{
    float: left;
    padding-right: 10px;
    line-height: 0;
}
.module-feature-hotels .lst-hotel .thumb img{
    width: 105px;
    max-height: 80px;
    border: 1px solid #FFF;
}
.module-feature-hotels .hotel-info{
    float: left;
    width: 155px;
}
.module-feature-hotels .hotel-info h3,
.module-feature-hotels .hotel-info .address,
.module-feature-hotels .hotel-info .rating{
    padding-bottom: 10px;
}
.module-feature-hotels .hotel-info .address,
.module-feature-hotels .hotel-info .feel-rating{
    font-size: 11px;
}
.hotel-info .rating .icon{
    float: left;
}
.module-feature-hotels .hotel-item .price{
    clear: both;
    padding-top: 10px;
}
.module-feature-hotels .hotel-item .price span.sep{
    margin: 0 5px;
}










